.catalog-top-banner{position:relative;overflow:hidden}.catalog-top-banner-slider{position:relative;display:flex;padding-bottom:30px;left:0;align-items:stretch}.catalog-top-banner-slide{position:relative;display:flex;flex:1;align-items:center}.catalog-top-banner-img-block{position:relative;flex:1}.catalog-top-banner-img-canvas{position:relative;padding-top:56%;height:0}.catalog-top-banner-img-understratum,.catalog-top-banner-img-element{position:absolute;top:10px;right:10px;bottom:10px;left:10px;background:#fff;box-shadow:0 0 5px 0 rgba(123,152,165,.75)}.catalog-top-banner-img-understratum{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.catalog-top-banner-img-element{display:block;padding:1px;background-color:#fff;background-position:center;background-size:contain;background-repeat:no-repeat}.catalog-top-banner-stick{position:absolute;overflow:hidden;width:123px;height:35px;background:#f42c2c;color:#fff;text-align:center;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;line-height:35px}.catalog-top-banner-disc{position:absolute;width:72px;height:74px;background:#f42c2c;color:#fff;text-align:center;font-weight:var(--ui-font-weight-bold);font-size:23px;line-height:74px}.catalog-top-banner-stick.short{font-weight:var(--ui-font-weight-bold);font-size:18px}.catalog-top-banner-stick.average{font-weight:var(--ui-font-weight-bold);font-size:13px}.catalog-top-banner-stick.long{font-weight:normal;font-size:11px}.catalog-top-banner-stick.left,.catalog-top-banner-disc.left{left:-2px}.catalog-top-banner-stick.right,.catalog-top-banner-disc.right{right:0}.catalog-top-banner-stick.top,.catalog-top-banner-disc.top{top:15px}.catalog-top-banner-stick.bottom,.catalog-top-banner-disc.bottom{bottom:5px}.catalog-top-banner-stick.middle,.catalog-top-banner-disc.middle{top:49%}.catalog-top-banner-info-block{position:relative;padding:0 40px 0 15px;flex:1}.catalog-top-banner-title{margin:0 0 15px;padding:0}.catalog-top-banner-title a{display:inline-block;color:#000;vertical-align:top;text-decoration:none;font-size:25px}.catalog-top-banner-description{margin-bottom:25px;max-height:160px;color:#658790;font:13px/19px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-regular,400)}.catalog-top-banner-price-container{position:relative}.catalog-top-banner-price-container-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:4px 0 0 4px;background-color:var(--theme-color-primary);opacity:.3}.catalog-top-banner-price-right-block{position:absolute;top:0;right:0;bottom:0;left:100%;display:block;max-width:100%;max-height:100%;opacity:.3}.catalog-top-banner-price-right-block polygon{fill:var(--theme-color-primary)}.catalog-top-banner-price-left-block{position:relative;z-index:10;display:flex;padding:10px 15px;align-items:center;flex-wrap:wrap;justify-content:space-between}.catalog-top-banner-price{padding:0 10px 0 0;vertical-align:middle;font-weight:var(--ui-font-weight-bold);font-size:18px}.catalog-top-banner .catalog-top-banner-price-old{padding:5px 10px 0 0;color:#496771;text-decoration:line-through;font-weight:var(--ui-font-weight-bold);font-size:14px}.catalog-top-banner .bx_notavailable{position:absolute;top:50%;right:10px;display:inline-block;box-sizing:border-box;margin-top:-13px;margin-bottom:10px;padding:5px 15px;height:26px;border:1px solid #e4e4e4;background:#f3f3f3;text-align:left;white-space:normal;font-weight:var(--ui-font-weight-bold);font-size:12px;line-height:normal}.catalog-top-banner-arrow-left,.catalog-top-banner-arrow-right{position:absolute;top:50%;z-index:910;margin-top:-29px;width:36px;height:36px;border-radius:50%;	background: calc(50% + 1px) center var(--primary) url(images/arrow.svg) no-repeat; background-size:15px auto;opacity:0;cursor:pointer;transition:250ms linear all}.bx-touch .catalog-top-banner-arrow-left,.bx-touch .catalog-top-banner-arrow-right,.catalog-top-banner:hover .catalog-top-banner-arrow-left,.catalog-top-banner:hover .catalog-top-banner-arrow-right{opacity:.8}.catalog-top-banner:hover .catalog-top-banner-arrow-left:hover,.catalog-top-banner:hover .catalog-top-banner-arrow-right:hover{opacity:1}.catalog-top-banner .catalog-top-banner-arrow-left{left:0;transform:rotate(180deg)}.catalog-top-banner .catalog-top-banner-arrow-right{right:0}.catalog-top-banner:hover .catalog-top-banner-arrow-left:active,.catalog-top-banner:hover .catalog-top-banner-arrow-right:active{opacity:.7}.catalog-top-banner-pagination{position:absolute;bottom:-4px;margin:0;padding:0;width:calc(50% - 15px);list-style:none;text-align:center}.catalog-top-banner-pagination li{display:inline-block;margin:0 3px;width:14px;height:14px;border-radius:50%;background-color:var(--primary);opacity:.3;cursor:pointer;transition:250ms linear all}.catalog-top-banner-pagination li:hover,.catalog-top-banner-pagination li.active{opacity:1 !important}@media(max-width:991px){.catalog-top-banner{padding-top:0}.catalog-top-banner-slider{padding-bottom:30px;align-items:center}.catalog-top-banner-slide{flex-direction:column}.catalog-top-banner-img-block,.catalog-top-banner-info-block{width:100%}.catalog-top-banner-pagination{width:100%}}